\hypertarget{_cache_item_8h}{
\section{include/CacheItem.h File Reference}
\label{_cache_item_8h}\index{include/CacheItem.h@{include/CacheItem.h}}
}


hold an item (fluid, rbd or boundary) that will be written to disk as a single file  


{\ttfamily \#include \char`\"{}ngl/Obj.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}vector\char`\"{}}\par
Include dependency graph for CacheItem.h:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=196pt]{_cache_item_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{_cache_item_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_cache_item}{CacheItem}
\begin{DoxyCompactList}\small\item\em store a list of positions per frame and is flushed to disk by the \hyperlink{class_cache}{Cache} class \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0}{CacheItemType} \{ \hyperlink{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0a8971b5c757260a20d33acc3e0a4e2a5b}{FLUID\_\-CACHE}, 
\hyperlink{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0a2bed6d6807fbab02de5ec0d8cd42318e}{BOUNDARY\_\-CACHE}, 
\hyperlink{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0a483df73542a27cc5487b1294147a138b}{SPHERE\_\-CACHE}, 
\hyperlink{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0ab124e9ca1c77883786fb6d390896cbf2}{CAPSULE\_\-CACHE}
 \}
\begin{DoxyCompactList}\small\item\em type of cache item \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
hold an item (fluid, rbd or boundary) that will be written to disk as a single file \begin{DoxyAuthor}{Author}
Perseedoss Rajiv 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}
1.0 
\end{DoxyVersion}
\begin{DoxyDate}{Date}
09.08.11 Revision History : Initial Version 09.08.11 
\end{DoxyDate}


Definition in file \hyperlink{_cache_item_8h_source}{CacheItem.h}.



\subsection{Enumeration Type Documentation}
\hypertarget{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0}{
\index{CacheItem.h@{CacheItem.h}!CacheItemType@{CacheItemType}}
\index{CacheItemType@{CacheItemType}!CacheItem.h@{CacheItem.h}}
\subsubsection[{CacheItemType}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf CacheItemType}}}
\label{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0}


type of cache item 

\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{FLUID\_\-CACHE@{FLUID\_\-CACHE}!CacheItem.h@{CacheItem.h}}\index{CacheItem.h@{CacheItem.h}!FLUID\_\-CACHE@{FLUID\_\-CACHE}}\item[{\em 
\hypertarget{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0a8971b5c757260a20d33acc3e0a4e2a5b}{
FLUID\_\-CACHE}
\label{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0a8971b5c757260a20d33acc3e0a4e2a5b}
}]cache item of fluid particles \index{BOUNDARY\_\-CACHE@{BOUNDARY\_\-CACHE}!CacheItem.h@{CacheItem.h}}\index{CacheItem.h@{CacheItem.h}!BOUNDARY\_\-CACHE@{BOUNDARY\_\-CACHE}}\item[{\em 
\hypertarget{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0a2bed6d6807fbab02de5ec0d8cd42318e}{
BOUNDARY\_\-CACHE}
\label{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0a2bed6d6807fbab02de5ec0d8cd42318e}
}]cache item of the boundary \index{SPHERE\_\-CACHE@{SPHERE\_\-CACHE}!CacheItem.h@{CacheItem.h}}\index{CacheItem.h@{CacheItem.h}!SPHERE\_\-CACHE@{SPHERE\_\-CACHE}}\item[{\em 
\hypertarget{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0a483df73542a27cc5487b1294147a138b}{
SPHERE\_\-CACHE}
\label{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0a483df73542a27cc5487b1294147a138b}
}]cache item of spheres rbd \index{CAPSULE\_\-CACHE@{CAPSULE\_\-CACHE}!CacheItem.h@{CacheItem.h}}\index{CacheItem.h@{CacheItem.h}!CAPSULE\_\-CACHE@{CAPSULE\_\-CACHE}}\item[{\em 
\hypertarget{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0ab124e9ca1c77883786fb6d390896cbf2}{
CAPSULE\_\-CACHE}
\label{_cache_item_8h_ae37e2a71582552547d7797f4ca7e68d0ab124e9ca1c77883786fb6d390896cbf2}
}]cache item of capsules rbd \end{description}
\end{Desc}



Definition at line 9 of file CacheItem.h.


\begin{DoxyCode}
{
    FLUID_CACHE,            
    BOUNDARY_CACHE,         
    SPHERE_CACHE,           
    CAPSULE_CACHE           
};
\end{DoxyCode}
